tourist place - Turkish English Dictionary